package com.cell.pojo.DTO.user;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

@Data
public class signUpDTO implements Serializable {
    @NotBlank(message = "用户名不能为空")
    //用户注册用户名
    private String userName;
    @NotBlank(message = "手机号不能为空")
    //用户注册电话
    private String phone;
    @NotBlank(message = "省份不能为空")
    //用户所在省份名称
    private String provinceName;
    @NotBlank(message = "密码不能为空")
    @Length(min = 8, message = "密码不能小于八位")
    //用户注册密码
    private String password;
    @NotBlank(message = "区域不能为空")
    //用户所在区域
    private String district;
    @NotBlank(message = "社区不能为空")
    //用户所在社区
    private String community;
    @NotBlank(message = "所在详细地址不能为空")
    //用户所在详细地址
    private String locationDetails;
    @NotBlank(message = "所在城市不能为空")
    //用户所在城市名字
    private String Cityname;
}
